package com.ssy.lingxi.purchase.service.notice;

import com.ssy.lingxi.common.model.dto.UserLoginCacheDTO;
import com.ssy.lingxi.common.response.PageData;
import com.ssy.lingxi.common.response.Wrapper;
import com.ssy.lingxi.purchase.api.dto.request.CommonIdRequest;
import com.ssy.lingxi.purchase.api.dto.request.PurchaseNoticeListRequest;
import com.ssy.lingxi.purchase.api.dto.response.PurchaseNoticeResponse;

/**
 * 企业直采 - 采购公示 - 业务处理类
 * @author fhj
 * @date 2021/05/26
 * @version 2.0.0
 * */
public interface PurchaseNoticeService {

    Wrapper<PageData<PurchaseNoticeResponse>> list(PurchaseNoticeListRequest qo, UserLoginCacheDTO user, Long shopId);

    Wrapper<PurchaseNoticeResponse> details(CommonIdRequest dto);
}
